windlass jack - French English Dictionary